long-term strength - French English Dictionary